#include <iostream>
#include <string>  //string头文件
using std::endl;
using std::cout;
using std::cin;
using std::string;

#define MAX 1000 //最大人数

#ifndef addressbooks // 为了防止struct被重复定义，需要进行检测。
#define addressbooks // addressbooks只是一个标志，用其他也可以

//联系人结构体
struct Person{
	string m_Name; //姓名
	int m_Sex; //性别：1男 2女
	int m_Age; //年龄
	string m_Phone; //电话
	string m_Addr; //住址
};

//通讯录结构体
struct Addressbooks{
	struct Person personArray[MAX]; //通讯录中保存的联系人数组
	int m_Size; //通讯录中人员个数
};

#endif //必须把struct都包括起来。

int isExist(Addressbooks *abs, string name);
